package com.yanqu.road.entity.log;


import com.yanqu.road.entity.FieldTypeAnnotation;

@FieldTypeAnnotation(tableName = "t_l_ck_spring_dinner_merge", desc = "年夜饭合成日志", autoSave = true, uploadCk = true)
public class LogSpringDinnerMerge extends ServerBaseLog {
    @FieldTypeAnnotation(isIndex = true,desc = "活动id")
    private int activityId;
    @FieldTypeAnnotation(isIndex = true,desc = "玩家id")
    private long userId;
    @FieldTypeAnnotation(desc = "游戏类型")
    private int gameType;
    @FieldTypeAnnotation(desc = "场次")
    private int gameNo;
    @FieldTypeAnnotation(desc = "步数")
    private int step;
    @FieldTypeAnnotation(desc = "是否消除")
    private int isDel;
    @FieldTypeAnnotation(desc = "下一个掉落球等级")
    private int dropLevel;
    @FieldTypeAnnotation(desc = "合成球等级")
    private int mergeLevel;
    @FieldTypeAnnotation(desc = "合成球的坐标")
    private String postion;
    @FieldTypeAnnotation(desc = "合成加的积分")
    private long integral;
    @FieldTypeAnnotation(desc = "是否结束比赛")
    private int isOver;

    public LogSpringDinnerMerge(int activityId, long userId, int gameType, int gameNo, int step, int isDel, int dropLevel, int mergeLevel, String postion, long integral, int isOver, long time) {
        this.activityId = activityId;
        this.userId = userId;
        this.gameType = gameType;
        this.gameNo = gameNo;
        this.step = step;
        this.isDel = isDel;
        this.dropLevel = dropLevel;
        this.mergeLevel = mergeLevel;
        this.postion = postion;
        this.integral = integral;
        this.isOver = isOver;
        this.time = time;
    }

    public int getActivityId() {
        return activityId;
    }

    public long getUserId() {
        return userId;
    }

    public int getGameType() {
        return gameType;
    }

    public int getGameNo() {
        return gameNo;
    }

    public int getStep() {
        return step;
    }

    public int getIsDel() {
        return isDel;
    }

    public int getDropLevel() {
        return dropLevel;
    }

    public int getMergeLevel() {
        return mergeLevel;
    }

    public String getPostion() {
        return postion;
    }

    public long getIntegral() {
        return integral;
    }

    public int getIsOver() {
        return isOver;
    }

    public void setActivityId(int activityId) {
        this.activityId = activityId;
    }

    public void setUserId(long userId) {
        this.userId = userId;
    }

    public void setGameType(int gameType) {
        this.gameType = gameType;
    }

    public void setGameNo(int gameNo) {
        this.gameNo = gameNo;
    }

    public void setStep(int step) {
        this.step = step;
    }

    public void setIsDel(int isDel) {
        this.isDel = isDel;
    }

    public void setDropLevel(int dropLevel) {
        this.dropLevel = dropLevel;
    }

    public void setMergeLevel(int mergeLevel) {
        this.mergeLevel = mergeLevel;
    }

    public void setPostion(String postion) {
        this.postion = postion;
    }

    public void setIntegral(long integral) {
        this.integral = integral;
    }

    public void setIsOver(int isOver) {
        this.isOver = isOver;
    }
}
